South Africa take to the Stade Jean-Bouin pitch in Paris this weekend in the knowledge that they could break Olympic champions Fiji's hold on the World Rugby Sevens Series title.
South Africa take to the Stade Jean-Bouin pitch in Paris this weekend in the knowledge that they could break Olympic champions Fiji's hold on the World Rugby Sevens Series title.